// 跳过登录界面的脚本
// 运行此脚本后刷新页面即可跳过登录

// 创建模拟的管理员用户信息
const mockAdminUser = {
  id: '1',
  authId: 'admin',
  username: '系统管理员',
  userType: '管理员',
  token: 'mock-admin-token-12345',
  permissions: ['all']
};

// 创建模拟的普通用户信息
const mockNormalUser = {
  id: '2',
  authId: 'user',
  username: '普通用户',
  userType: '普通用户',
  token: 'mock-user-token-67890',
  permissions: ['basic']
};

// 默认使用管理员用户，如需普通用户可切换
const userToUse = mockAdminUser;

// 保存用户信息到localStorage
localStorage.setItem('user', JSON.stringify(userToUse));
localStorage.setItem('token', userToUse.token);
localStorage.setItem('rememberedAuthId', userToUse.authId);

console.log('已成功写入模拟用户信息到localStorage：');
console.log('- 用户类型:', userToUse.userType);
console.log('- 用户名:', userToUse.username);
console.log('- 认证ID:', userToUse.authId);
console.log('\n请刷新页面，系统将自动跳转到相应的用户界面。');
console.log('\n注意：');
console.log('1. 此方法仅用于开发和测试环境');
console.log('2. 如需切换用户类型，请修改脚本中的userToUse变量');
console.log('3. 如需清除模拟登录，请执行 localStorage.clear() 或手动清除浏览器缓存');